By routing an unfiltered read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain all TEntity entities from the underlying Entity Framework data context.

Name Description
OnGet() By routing an unfiltered read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain all TEntity entities from the underlying Entity Framework data context.
OnGet(Func<TEntityBoolean>) By routing a filtered read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain all TEntity entities in compliance with the filtering criteria.
OnGet(Func<TEntityBoolean>, IEnumerable<OrderingCriteria<TEntity>>) By routing a filtered and ordered read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain all TEntity entities in compliance with the filtering criteria and in the order defined by the OrderingCriteria<TEntity> set.
OnGet(Func<TEntityBoolean>, IEnumerable<OrderingCriteria<TEntity>>, PagingCriteria) By routing a filtered, ordered and paged read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain in the order defined by the OrderingCriteria<TEntity> set, all TEntity entities in the read segment defined by PagingCriteria and in compliance with the filtering criteria.
OnGet(IEnumerable<OrderingCriteria<TEntity>>) By routing an ordered read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain all TEntity entities from the underlying Entity Framework data context and in the order defined by the OrderingCriteria<TEntity> set.
OnGet(IEnumerable<OrderingCriteria<TEntity>>, PagingCriteria) By routing an ordered and paged read request over Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, Entities, this inversion control method handles the request to obtain all TEntity entities in the read segment defined by PagingCriteria and in the order defined by the OrderingCriteria<TEntity> set.
OnGet(TFilteringCriteria) Handles the request to obtain all TEntity entities in compliance with the TFilteringCriteria. (inherited from Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters>).
OnGet(TFilteringCriteria, TOrderingCriteria) Handles the request to obtain all TEntity entities in compliance with the TFilteringCriteria and in the order defined by TOrderingCriteria. (inherited from Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters>).
OnGet(TFilteringCriteria, TOrderingCriteria, TPagingCriteria) Handles the request to obtain in the order defined by TOrderingCriteria, all TEntity entities in the read segment defined by TPagingCriteria and in compliance with the TFilteringCriteria. (inherited from Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters>).